package com.cuvretool.view;

import javax.swing.JPanel;

import com.cuvretool.ModelInputHandleListener;
import com.cuvretool.View;
import com.cuvretool.Base;
import com.cuvretool.view.inputlistener.ViewInputHandleListener;
/**
 * JPanel基类
 * since 2015年1月13日 下午10:42:59
 * @author boy
 */
public class BaseJPanel extends JPanel implements Base{
	
	// ===========================================================
	// Constants
	// ===========================================================
	private static final long serialVersionUID = 1L;
	// ===========================================================
	// Fields
	// ===========================================================
	protected ModelInputHandleListener mModelInputHandleListener;
	
	protected ViewInputHandleListener mViewInputHandleListener;
	// ===========================================================
	// Constructors
	// ===========================================================

	// ===========================================================
	// Getter & Setter
	// ===========================================================

	// ===========================================================
	// Methods for/from SuperClass/Interfaces
	// ===========================================================
	@Override
	public void init() {
		mModelInputHandleListener = View.getModelInputListener();
		mViewInputHandleListener = View.getViewInputHandleListener();
	}
	
	@Override
	public void run() {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void over() {
		// TODO Auto-generated method stub
		
	}
	// ===========================================================
	// Methods
	// ===========================================================
	/**
	 * 重置
	 */
	public void resize(){
		
	}
	// ===========================================================
	// Inner and Anonymous Classes
	// ===========================================================
}
